There are far more ordinary venues for a surgery than a community bus but it was all aboard the 340 Duffus Heights service in Elgin for a journey with a difference.
There was standing room only on the 28-seat Deveron Coaches bus as residents gathered together to try and maintain their link to the town centre, doctor’s surgeries, supermarkets and hospital.
They told Mr Stewart the bus also doubles as a meeting place for friends.
Mr Stewart is campaigning to save the stricken service, which is due to be pulled off the route due to a funding blackhole.
He said: “Buses matter – immensely and I will be doing everything I can to save this service.”