Is Portsmouth an island in England?

NO!!! It's at the bottom of England near southhampton