Previously published here: by Liam Carr It seems like both the main political parties have found some common ground. Both Ed Miliband and David Cameron are trying to get across that they are tough on executive pay. Some people on the Left are complaining that … Continue reading