As Parliament approaches summer recess, Laura Kuenssberg reflects on how they've performed over a dizzying few months.