ST Stephen’s Church in Haslemere was packed for the mayor’s civic service on Sunday.

Town mayor John Robini was joined by Waverley mayor Mary Foryszewski, Farnham counterpart Pat Evans and Godalming’s Penny Rivers at the special ceremony when he took his oath of office.

The vicar, Reverend Jenn Riddlestone, led the service and prayers were said by Reverend David Muskett of Haslemere Methodist Church.

Speaking after the service Mr Robini said: “I am honoured to be elected mayor and look forward to visiting the heart and soul of our community.”