Switching cameras with the click of the mouse

Okay, here is my problem. I have a simple 2d (actually it’s 3D with an overhead camera, but anyway) I have about 22 cameras going in sequential order and when I click a certain button on the GUi, it switches to the next one. But nothing works and there is no switching of cameras. It should work that when you start at the Main Camera (camera 1)and then when you click the button (which is GUI) you go to the next one (cam 2), but nothing works. Can anyone at least point me in the right direction of what to do?

If you have multiple cameras in the scene, it displays the last one that was enabled. So if you want to switch to another camera, disable every camera except the one you want to look through.