Conservative Party co-treasurer Peter Cruddas has resigned after secretly filmed footage showed him apparently offering access to the prime minister for a donation of £250,000 a year.