Home Headlines Macron, Le Pen battle out on cost of living in heated runoff campaign