Cap political party donations at £10,000, says inquiry

4000
3000