The buses used by passengers in Portsmouth and its surrounding area have undergone a huge change over the years - most recently with brand new electric buses as well as ones converted from diesel.