PC Bob Brown, Britain’s longest serving police officer, on his last shift after 47 years received a guard of honour in Croydon

PC Bob Brown, Britain’s longest serving police officer, on his last shift after 47 years received a guard of honour in Croydon