MSP for Dunfermline, Bill Walker who was convicted last month of a series of domestic abuse offences has bowed to public pressure and resigned his seat.

A Scottish Parliament spokeswoman said:

“The Presiding Officer has received the resignation of Bill Walker, effective from Monday. There will now be a by- election in Dunfermline and she will consider when that will take place and notify the political parties in due course.”