Looks like the part on the radiator is broken, as you can see the edge is gone. So, the fix would be to replace the radiator, unfortunately.
You can put the hose back on with the clamp, but there is a good chance it will come off due to pressure. As there is usually an edge/lip on the plastic part of the radiator to keep the hose from slipping off (see picture below).
Let me know the engine size and I can province you with the radiator replacement procedure.
Image (Click to make bigger)
Tuesday, July 5th, 2022 AT 9:09 AM