Depends on what you mean by nurses.
In NB, LPN's cannot be legally thought of as 'nurses' on the same scale as RN's are. In other places in Canada, from what I understand, they are considered nurses but NB hasn't made that shift yet, and likely won't due to issues that'd come up with it with the RN association and the government.
That said...
In our hospital, RN's and LPN's can do nearly the same jobs with a few limited differences - mostly admin type differences.
PCW's do a lot of the 'scut work' that LPN's used to do.
In the end, there's still not enough staff to cover for all the shifts, and it's not just in nursing. Even security is seriously lacking and IMO they are not paid enough to make up for the shyte they end up dealing with.