You asked:

is the ganges the longest river in the british isles

No. the River Ganges is not the most long river that is in the British Isles.
river
river
river

the British Isles
the British Isles
the British Isles

the River Ganges
the River Ganges
the River Ganges