A tale of two pledges and one Lib Dem humiliation