New Political Party Launched in Britain