Yes, trying to earn £100 from £1 - you would be gambling with extremely low odds, but you can start your investment journey with £1 if you use my Free Trade referral link and you will get chance of earning a free share of between £3-£200, so a guaranteed £3 towards your £100 goal!!
https://magic.freetrade.io/join/philippa/e77d99d6
As you can see from this website, there are ways of earning free money, but it is something you have to work at. Even if you are on benefits, most people can find a £1 to save per week to invest in something? You can buy fractional shares now so you don't have to buy whole shares.