Eastbourne MP branded a ‘hypocrite’ by Lib Dem for voting in favour of ‘dangerous and cruel’ bill