Here’s a current article on their website:
Muslims Call for Sharia in Britain
http://www.thenewamerican.com/index.php/world-mainmenu-26/europe-mainmenu-35/2121-muslims-call-for-sharia-in-britain
Thank you for the link.