I found this growing last year next to my parking space in a tiny bit of scabby earth between a kerb and a fence. Must have self seeded and maybe some sort of weed? It had nice flowers so I moved it into the garden and it has tripled in size since last summer. Flowering beautifully but no clue what it is!
Can anyone help?