Self seeded IDs please

Pretty sure these are tomatoes. I really don't need any more but they might be nice
So much for all the cosseting and tucking in a night that I do for the seeds I bought!

Do you think these might be osteospermum? The leaves look similar to one I saved last year but I'm not sure

In London. Keen but lazy.
0
Posts
This is the one I was comparing it to