Är Restore Britain Storbritanniens sista chans?