In the Commons, Matthew Pennycook argued a cap would ‘prevent necessary funds being raised for legitimate purposes’.