Interim Liberal Leader Bob Rae arrives at the funeral of the late NDP Leader Jack Layton. (Chris Young/The Canadian Press)

Larger image

Interim Liberal Leader Bob Rae arrives at the funeral, wiping his eyes.

Politicians of all stripes attended the service, and seemed equally moved.

The prime minister summed it up best in comments to CBC: "Supporters and opponents alike have had an opportunity to pay honour, to express their gratitude for Jack Layton's contribution to public life," Harper said.

Bing: Bob Rae Jack Layton