Thousands of police officers and well-wishers have paid their respects to PC Keith Palmer, the officer who was killed in the Westminster terror attack on 22 March.
Thousands of police officers and well-wishers have paid their respects to PC Keith Palmer, the officer who was killed in the Westminster terror attack on 22 March.