MPs have faced criticism over their expenses following the publication of the so-called John Lewis list, which sets out what they can claim for second homes