To see butterflies in your garden, you need to entice them with the right flowers. Adult butterflies feed on nectar like the Buddleia bush or butterfly bush this provides them with nectar only and is a false non native plant . The young will not grow on it will not give any nursery cover for their young so they go else where.
Particularly those growing in warm sheltered places. Butterflies can be encouraged to visit gardens by growing a range of suitable flowers from March until frosty weather ends the butterfly season in October-November. Please, please encourage as many as you can.
I get, so disheartened with peoples genuine ignorance to help them, so sorry if i offend. People need to know. There are other threads on here that will help to give you the full range of plants, needed.