What I've done is taken the best polling results for each party in each of the six regions, and used those polling results to come up with a projection. In other words, these projections are the best possible result each party could've gotten had an election taken place in the month of April.
Nevertheless, they still would be the fourth party in the House of Commons, two seats behind the Bloc Québécois. Their strong performance is especially marked in British Columbia (31%), the Prairies (31%), Ontario (19% and 20 seats), Quebec (19% and 2 seats), and Atlantic Canada (33% and 7 seats).
The Conservatives would be hit the hardest by this NDP surge, with only 109 MPs. However, they still would have more than the 97 Liberal MPs. But joining with the Liberals would give an NDP-Liberal coalition 147 seats, enough to govern with a good level of stability.
Compared to March, this is an increase of seven seats for the New Democrats and 0.2 points for the national popular vote.
The Liberals' strongest performances come in the Prairies (35%), Ontario (38% and 57 seats), and Atlantic Canada (41% and 21 seats). They are still not doing well enough in the West and Quebec to give them a solid cushion over the Conservatives.
The NDP still manage a strong showing of 35 seats, but with a combined 148 MPs the Liberals and NDP would still be short of a minority, while the Bloc makes historic gains.
This is a drop for the Liberals compared to March. Their best case scenario is down 8 seats and fully 3.4 percentage points. It was a rough month.
While the Liberals, with 78 MPs, and the Bloc, with 48 MPs, manage to re-elect most of their incumbents, the NDP is reduced to only 23 seats. The Conservatives dominate in the West (81 seats in all) and are strong in Ontario (40% and 57 seats), Quebec (20% and 9 seats), and Atlantic Canada (35% and 12 seats).
For the Tories, this is a big gain of 11 seats over March. They only needed a 0.9-point bump to do it.
So, what we have here is a demonstration that the New Democrats and the Conservatives are in an improved position over last month. A majority is within the grasp (only) of the Tories, though things have to go very well for them to get there. Historic results are also within reach of the NDP, but this seems to lessen the likelihood of a Conservative majority. While April has shown that the NDP is strong, it also shows that the Tories require a weak NDP to get to a majority. There is conflict there.