LONDONERS VOTE TO CANCEL CHRISTMAS

New research shows 61% of Londoners say Christmas is the most stressful holiday on the calendar 48% of Londoners attribute the stress to financial reasons followed by family misunderstandings (44%) and physical tiredness (40%) 50% of Londoners say they would…