Andrew Mountbatten-Windsor has once again become the focus of public debate over his past associations with disgraced financier Jeffrey Epstein.