This flower is known as Agapanthus African Lily. The blue, violet and white tubular flowers are borne around the terminal branch and held high above the fountain of strap-like leaves.
African Lily with violet tubular flowers.
A Rose Bud.
The Australian Dandelion White Bride plant.
I guess the above could be the pincushion type-like flower.
Wild grass flower.
It is called the Lythrum Purple Loosestrife which is really a waterside plant and it will grow in any soil or in a pond-side garden.
It is a strongly growing, upright plant that needs no support.