I have a lovely little blue Saxon 125 but it's developed an odd exhaust problem!
On the way to work this morning I noticed the sound on the bike had got a lot louder. On inspection I could see what I think you call either an exhaust cap or maybe baffler had come loose. On some parts of the journey it slid out out around 5 inches or so, depending on the angle of the terrain I was on.
I am able to push it back together so it seals properly, however as soon as I start the engine it shakes apart again. You can see in the picture attached what the separation looks like when the engine has idled for a few moments.
What are my options to fix this? How is that inner part of the exhaust (baffler?) normally held in place? I can only presume it would normally be welded or screws; but I can't see any obvious place a screw would go.
Any advice would be really welcome!