Passengers, one with bright pink hair, wait to board a London bus on Piccadilly, on 10th April 2025, in London, England.