20 ministers dumped for scandals since Labour came to power