People who don't eat breakfast tend to make up for it by snacking throughout the day. So-called junk food tends to be very energy rich, so it encourages obesity if eaten in large quantities. Snacking throughout the day tends to make nonsense of any sort of rationing or control of intake. Upshot: Up goes weight.
Conversely, a good breakfast can be an excellent start to a day's snacking. Having digested your eggs, meat, fish, flapjacks and the like, which you might do while still on the way to work, you will be just nicely ready for your first snack, and don't ask me how soon you will be carrying a spare tyre fit to see you through a Paris to Dakar trip.
On the other hand, if your breakfast is a low GI, seed-rich, bran-rich, grain-rich, fruit-rich low-butter, low-sugar, high coffee meal, it should keep your innards busy for hours. Not at all a good way to accumulate calories.
Especially if you snack on raw carrots and the like if you must snack!
Enjoy,
Jon