Well, laws are an expression of those elected to power, and proposed major legislation is in the election manifesto. However, a manifesto is a basket of proposals, some of which may be considered by a voter, others less so. And if the major parties are in agreement on an issue (for example, European membership) then the electorate doesn't get a choice - and the proposed referendum in 2017 gives a very black and white choice.
But the only way round that would be a referendum on every piece of legislation, which would probably be unworkable. It would be possible to have electoral colleges, but the speed of decision making would be very slow. That may change at some point with online voting, but such a change is unlikely to happen anytime soon.