Political, economic woes weigh on UK's electorate