British finance minister Sajid Javid said on Thursday that legislation to delay Brexit which is now set to clear parliament was a "surrender bill" and meant the country would have to hold a ...