Glasgow UK. 22 March 2025. Pro-Palestine protesters gather outside London Road Police Station with an incidental scooter club drive past.