MPs have been burning the candle at both ends as they vote on a deluge of amendments to the Conservatives' controversial omnibus budget bill.

Besides consuming caffeine, Canada's politicians are turning to Twitter to help keep them awake during the C-38 votes -- often with hilarious results.

Here's a look a the funniest tweets coming out of the marathon vote.

Loading Slideshow...
  • Justin Trudeau, MP

  • Marc Garneau

  • Marc Garneau

  • Tony Clement

  • Tony Clement

  • Bob Rae

  • Dina Skvirsky

  • Justin Trudeau, MP

  • Don Davies

  • Andrew Scheer

  • Andrew Scheer

  • Michael C

  • Justin Trudeau, MP

  • Peter Julian

  • Tony Clement

  • Marc Garneau

  • Glenn Thibeault

  • Tony Clement

  • Justin Trudeau, MP

  • Tony Clement