To be fair it's been a while since we have seen this side of Ed, but I would say that it is about time and there no point of being "Mr Nice" when the other side are not playing nice.
David Cameron was surprised by the relentless attack from Ed Miliband and it made him realise that he is not only the one that can be assertive in their debate.
Ed Miliband made some very good points and he realises that he has to expose the kind of people and organisations that support David Cameron.
Ed Miliband needs to carry with his attack and expose the people and organisations who trying to avoid pay taxes.
So this was a good day for Ed Miliband but he really needs to step it up now that election is less than four months.