Cap private political donations to restore trust in British democracy, think tank says

· The Independent