David Cameron: I should have handled offshore interests controversy better

David Cameron has admitted he botched the handling of the row over his financial affairs, telling Tory activists it had "not been a great week".
The Prime Minister confirmed he would publish his tax returns as he accepted the blame for the controversy over his connection to his late father's offshore business interests.