A major revolt against Europe’s influence over British affairs was triggered tonight after judges in Strasbourg ruled that “life means life” sentences given to the most heinous criminals breach their human rights. (From left) Jeremy Bamber was jailed for life… Read More ›