Is anyone up to the task of tackling our fiscal woes?