A man in his 20s is fighting for his life after a collision on Sunday.

The incident involving two motorcycles happened on the A487 between Machynlleth and Dolgellau just after 2pm.

The injured man was taken to hospital by air ambulance. The second motorcyclist was unharmed

North Wales Police are appealing for witnesses to call 101 quoting reference W058707.