Basically Lennon is a complete and utter prat.