A week-long trip to an idyllic, snowy ski-resort high up in the Swiss Alps must have sounded like the perfect winter getaway for British prime minister Theresa May. Unfortunately for her, instead of attending the World Economic Forum’s Annual Meeting, she remained…