The complete Land Rover BAR team at their new home in Portsmouth