Royalty Prince Harry’s failed bid to pay for own armed police cost taxpayers over £300,000 23 May, 2023 1 mins read 223 Views PRINCE Harry’s failed bid to pay for his own armed police has cost taxpayers more than £300,000 so far.His bid for a judicial review was rejected by.. Read More