MPs accept £400k in hospitality despite freebie lessons MPs took nearly £400,000 in hospitality including concerts and events, drawing criticism for not learning from past controversies.