AT least two people have been killed by a weather “beast” unleashing its full power on parts of Europe where a number of Brits would be seeking refuge from the downpours back home. Storm Kristin made landfall across central and northern Portugal earlier this morning before pushing east into Spain, forcing authorities there to issue…
