British MP Rupert Lowe slams the World Economic Forum