Image 4 Trolleybuses and a former London Transport RT bus awaiting the summer 2023 season. NICK LARKIN