Political parties should listen to the what the public wants and if appropriate/possible/viable, act accordingly. But they don't. They already have their agendas, and simply set their media minions out to feed the public with stories.
As I've discussed before, the right-wing is far better represented in the media than the left. The left have The Guardian/Observer, Channel 4 News and The Mirror. The right have The Sun, The Telegraph, The Times, The Mail, The Express and Sky News. This gives the right-wing parties a distinct advantage. In these austere and Tory-led times, tales of immigrants on welfare, healthcare tourism, benefits claimants in mansions and bloated, wasteful and even dangerous public sector organisations pad out the pages (often the front pages) of the right wing papers and the minutes on Sky news.
Before long, the public have soaked this up and get angry and feel ripped off. As interest in these matters grow, the themes seep into BBC radio and tv shows and the right-wing angle permeates as many of the other stories as possible. Meanwhile there's real corruption in the private sector, with big business lobbyists and donors paying the government millions and in return, getting billions of pounds of public money to provide services, or policies bent in their favour. And yet most people don't have a clue.
Job done. The Tories can now justify their nasty policies by arguing that this is what the public wants and hardly anyone is aware of the real scandals blossoming over expensive dinners and rounds of golf.
This is how politicians get things done: via close links and shared interests with the press. But let's not have press regulation because of course, that would lead to the press and politicians getting too close...