Preheat oven to 180C.
Warm a large roasting tin with a little oil in the oven.
Add the sausages. Brown for 10 minutes.
Take out, turn the sausages and add the bacon. Cook for 5 more minutes, turning the bacon half way through.
When the meat is done, take out of tray and keep warm on a plate in the oven.
Add the mushrooms, halved tomatoes to the roasting tray. Bake for 5 minutes, turning half way.
Make some room, then crack 4 eggs into the roasting pan and put back into the hot oven for a few minutes, until the eggs are done.
Serve with hot buttered toast.